interplanetary mission - Francés Inglés Diccionario